spicy meatballs on skewers - Turc Anglais Dictionnaire